Masteriyo\RestApi\Controllers\Version1\QuizzesImportExportController A

Total Complexity 61
Dependencies 14
Dependents 1
Total lines 579
Lines of code 313
Logical lines of code 127
Comment lines 179
Methods 16
Properties 3

Methods 16

Method Rating Maintainability Complexity Lines of code
import_item()
A
45 7 43
import_quiz_questions()
A
51 8 24
import_quiz()
A
47 7 35
import_items_permission_check()
S
52 5 28
validate_request_params()
S
57 5 17
export_item()
S
53 4 23
get_import_file()
S
55 4 20
process_quizzes()
S
62 4 12
import_items()
S
56 3 20
validate_quiz_count()
S
58 3 17
decode_and_validate_import_file()
S
62 3 11
register_routes()
S
50 1 38
export_items()
S
66 2 8
initialize_filesystem()
S
68 2 7
read_import_file()
S
68 2 7
__construct()
S
81 1 3